Arithmetizing Classes Around NC 1 and L
نویسندگان
چکیده
The parallel complexity class NC has many equivalent models such as polynomial size formulae and bounded width branching programs. Caussinus et al. [CMTV98] considered arithmetizations of two of these classes, #NC and #BWBP. We further this study to include arithmetization of other classes. In particular, we show that counting paths in branching programs over visibly pushdown automata is in FLogDCFL, while counting proof-trees in logarithmic width formulae has the same power as #NC. We also consider polynomial-degree restrictions of SC, denoted sSC, and show that the Boolean class sSC is sandwiched between NC and L, whereas sSC equals NC. On the other hand, the arithmetic class #sSC contains #BWBP and is contained in FL, and #sSC contains #NC and is in SC. We also investigate some closure properties of the newly defined arithmetic classes.
منابع مشابه
Arithmetizing classes around NC and L
The parallel complexity class NC has many equivalent models such as polynomial size formulae and bounded width branching programs. Caussinus et al. [CMTV98] considered arithmetizations of two of these classes, #NC and #BWBP. We further this study to include arithmetization of other classes. In particular, we show that counting paths in branching programs over visibly pushdown automata is in FLo...
متن کاملNondeterministic NC1 Computation
We deene the counting classes #NC 1 , GapNC 1 , PNC 1 and C = NC 1. We prove that boolean circuits, algebraic circuits, programs over non-deterministic nite automata, and programs over constant integer matrices yield equivalent deenitions of the latter three classes. We investigate closure properties. We observe that #NC 1 #L, that PNC 1 L, and that C = NC 1 L. Then we exploit our nite automato...
متن کاملCounting Classes and the Fine Structure between NC1 and L
The class NC of problems solvable by bounded fan-in circuit families of logarithmic depth is known to be contained in logarithmic space L, but not much about the converse is known. In this paper we examine the structure of classes in between NC and L based on counting functions or, equivalently, based on arithmetic circuits. The classes PNC and C=NC, defined by a test for positivity and a test ...
متن کاملCircuits and Context-Free Languages
Simpler proofs that DAuxPDA-TIME(polynomial) equals LOGDCFL and that SAC 1 equals LOGCFL are given which avoid Sudborough's multi-head au-tomata Sud78]. The rst characterization of LOGDCFL in terms of polynomial proof-tree-size is obtained, using circuits built from the multiplex select gates of FLR96]. The classes L and NC 1 are also characterized by polynomial size such circuits: \self-simila...
متن کاملCollapsing Exact Arithmetic Hierarchies
We provide a uniform framework for proving the collapse of the hierarchy NC(C) for an exact arithmetic class C of polynomial degree. These hierarchies collapse all the way down to the third level of the AC-hierarchy, AC3(C). Our main collapsing exhibits are the classes C ∈ {C=NC,C=L,C=SAC,C=P}. NC(C=L) and NC(C=P) are already known to collapse [1,18,19]. We reiterate that our contribution is a ...
متن کامل